Annual report [Section 13 and 15(d), not S-K Item 405]

STOCKHOLDERS' EQUITY - Cash Dividends (Details)

v3.25.0.1
STOCKHOLDERS' EQUITY - Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended
Mar. 03, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Q1 2024 Dividends            
STOCKHOLDERS' EQUITY            
Dividends per common shares (in dollars per share)         $ 0.01  
Dividends declared         $ 1,507  
Q2 2024 Dividends            
STOCKHOLDERS' EQUITY            
Dividends per common shares (in dollars per share)       $ 0.01    
Dividends declared       $ 1,483    
Q3 2024 Dividends            
STOCKHOLDERS' EQUITY            
Dividends per common shares (in dollars per share)     $ 0.01      
Dividends declared     $ 1,518      
Q4 2024 Dividends            
STOCKHOLDERS' EQUITY            
Dividends per common shares (in dollars per share)   $ 0.01        
Dividends declared   $ 1,510        
Q1 2025 Dividends | Subsequent event            
STOCKHOLDERS' EQUITY            
Dividends Payable, Date Declared Mar. 03, 2025          
Dividends per common shares (in dollars per share) $ 0.01          
Dividends Payable, Date to be Paid Mar. 24, 2025          
Dividends Payable, Date of Record Mar. 17, 2025          
Q4 2023 Dividends            
STOCKHOLDERS' EQUITY            
Dividends per common shares (in dollars per share)           $ 0.01
Dividends declared           $ 1,466