XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.3
COMMON STOCK REPURCHASE PROGRAM (Details) - USD ($)
2 Months Ended 3 Months Ended
May 15, 2025
Feb. 21, 2025
May 16, 2024
Aug. 29, 2023
Feb. 21, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Equity, Class of Treasury Stock [Line Items]                
Amount of common stock repurchased             $ 9,225,000 $ 10,775,000
May 2025 Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program, authorized amount $ 20,000,000              
Stock repurchase program, period in force 12 months              
Repurchase of common stock (in shares)           0    
February 2025 Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program, authorized amount   $ 20,000,000     $ 20,000,000      
Stock repurchase program, period in force   12 months            
Repurchase of common stock (in shares)             73,000 84,000
Amount of common stock repurchased             $ 9,225,000 $ 10,775,000
May 2024 Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program, authorized amount     $ 20,000,000          
Stock repurchase program, period in force     12 months          
Repurchase of common stock (in shares)         0      
August 2023 Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program, authorized amount       $ 20,000,000        
Stock repurchase program, period in force       12 months        
Repurchase of common stock (in shares)       0