v3.26.3
ACCOUNTS RECEIVABLE AND OTHER RECEIVABLES - Schedule of Receivable Allowance for Credit Losses (Details) - Purchasing Power - Post Acquisition Portfolio - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Past due receivables    
Past due receivables $ 264,309 $ 0
Current receivables 230,622  
Current receivables 40,456  
Federal    
Past due receivables    
Current receivables 21,399  
Current receivables 5,745  
Non-Federal    
Past due receivables    
Current receivables 209,223  
Current receivables 34,711  
Past due receivables    
Past due receivables    
Past due receivables 33,687  
Past due receivables 5,563  
Past due receivables | Federal    
Past due receivables    
Past due receivables 4,492  
Past due receivables 1,282  
Past due receivables | Non-Federal    
Past due receivables    
Past due receivables 29,195  
Past due receivables 4,281  
1-30 days past due    
Past due receivables    
Past due receivables 15,777  
Past due receivables 2,810  
1-30 days past due | Federal    
Past due receivables    
Past due receivables 1,973  
Past due receivables 620  
1-30 days past due | Non-Federal    
Past due receivables    
Past due receivables 13,804  
Past due receivables 2,190  
31-59 days past due    
Past due receivables    
Past due receivables 6,844  
Past due receivables 1,134  
31-59 days past due | Federal    
Past due receivables    
Past due receivables 968  
Past due receivables 271  
31-59 days past due | Non-Federal    
Past due receivables    
Past due receivables 5,876  
Past due receivables 863  
60 or more days past due    
Past due receivables    
Past due receivables 11,066  
Past due receivables 1,619  
60 or more days past due | Federal    
Past due receivables    
Past due receivables 1,551  
Past due receivables 391  
60 or more days past due | Non-Federal    
Past due receivables    
Past due receivables 9,515  
Past due receivables $ 1,228