XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
CAPITAL ADVANCE ("CA") RECEIVABLES - Timing of expected collections (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]        
Total $ 46,643 $ 61,197 $ 63,042 $ 50,552
Overdue        
Financing Receivable, Past Due [Line Items]        
Total 1,143 2,825    
Due in less than 30 days        
Financing Receivable, Past Due [Line Items]        
Total 10,139 13,654    
Due in 30-60 days        
Financing Receivable, Past Due [Line Items]        
Total 9,391 13,357    
Due in 60-90 days        
Financing Receivable, Past Due [Line Items]        
Total 15,529 23,252    
Due in more than 90 days        
Financing Receivable, Past Due [Line Items]        
Total $ 10,441 $ 8,109