Quarterly report [Sections 13 or 15(d)]

SHARE REPURCHASES - Schedule of Repurchases of Common Stock (Details)

v3.26.3
SHARE REPURCHASES - Schedule of Repurchases of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]          
Total number of shares purchased (in shares) 53,778        
Average price paid per share (in dollars per share) $ 12.47 $ 12.47      
Total cost $ 670 $ 671 $ 16,030 $ 2,539 $ 146
Total number of shares purchased as part of publicly announced plans or programs (in shares) 53,778        
Approximate dollar value of shares that may yet be repurchased under the plans or programs $ 17,345 $ 17,345