XML 126 R114.htm IDEA: XBRL DOCUMENT v3.25.3
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Oct. 28, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2023
Sep. 24, 2025
Dec. 12, 2023
Feb. 16, 2023
Subsequent Events                
Shares repurchased (in shares)         0      
Stock repurchased   $ 4,308 $ 4,345 $ 664        
Stock repurchase program authorized amount         $ 10,000     $ 10,000
Common Stock Repurchase Program, September 2025                
Subsequent Events                
Stock repurchased   0 0          
Stock repurchase program authorized amount   10,000 10,000     $ 10,000 $ 10,000  
Remaining authorized repurchase amount   $ 10,000 $ 10,000          
Subsequent Event | Common Stock Repurchase Program, September 2025                
Subsequent Events                
Shares repurchased (in shares) 307,563              
Stock repurchased $ 5,000              
Average share price (in dollars per share) $ 16.26              
Stock repurchase program authorized amount $ 10,000              
Remaining authorized repurchase amount $ 5,000