v3.26.3
DIVIDENDS (Details) - $ / shares
1 Months Ended 9 Months Ended
Sep. 15, 2026
Feb. 07, 2023
Oct. 27, 2026
Sep. 30, 2026
DIVIDENDS        
Dividend paid per share of its outstanding common stock   $ 1.2    
S 2023 Dividends        
DIVIDENDS        
Dividends payable, date declared   Feb. 07, 2023    
O 2026 Q3 YTD Dividends        
DIVIDENDS        
Cash dividend paid       $ 0.9
O 2026 Q3 Dividends        
DIVIDENDS        
Payment Date Sep. 15, 2026      
Cash dividend paid $ 0.3      
O 2026 Q4 Dividends        
DIVIDENDS        
Dividends payable, date of record Sep. 01, 2026      
Subsequent events | O 2026 Q4 Dividends        
DIVIDENDS        
Dividends payable, date declared     Oct. 27, 2026  
Dividend paid per share of its outstanding common stock     $ 0.3  
Payment Date     Dec. 15, 2026  
Dividends payable, date of record     Dec. 01, 2026