XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS RECEIVABLE AND OTHER RECEIVABLES - Schedule of Receivable Allowance for Credit Losses (Details) - Purchasing Power - Post Acquisition Portfolio - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Past due receivables    
Past due receivables $ 199,396 $ 0
Current receivables 175,735  
Current receivables 33,565  
Federal    
Past due receivables    
Current receivables 17,317  
Current receivables 5,360  
Non-Federal    
Past due receivables    
Current receivables 158,418  
Current receivables 28,205  
Past due receivables    
Past due receivables    
Past due receivables 23,661  
Past due receivables 3,286  
Past due receivables | Federal    
Past due receivables    
Past due receivables 2,877  
Past due receivables 739  
Past due receivables | Non-Federal    
Past due receivables    
Past due receivables 20,784  
Past due receivables 2,547  
1-30 days past due    
Past due receivables    
Past due receivables 15,223  
Past due receivables 2,116  
1-30 days past due | Federal    
Past due receivables    
Past due receivables 1,521  
Past due receivables 440  
1-30 days past due | Non-Federal    
Past due receivables    
Past due receivables 13,702  
Past due receivables 1,676  
31-59 days past due    
Past due receivables    
Past due receivables 4,122  
Past due receivables 623  
31-59 days past due | Federal    
Past due receivables    
Past due receivables 677  
Past due receivables 159  
31-59 days past due | Non-Federal    
Past due receivables    
Past due receivables 3,445  
Past due receivables 464  
60 or more days past due    
Past due receivables    
Past due receivables 4,316  
Past due receivables 547  
60 or more days past due | Federal    
Past due receivables    
Past due receivables 679  
Past due receivables 140  
60 or more days past due | Non-Federal    
Past due receivables    
Past due receivables 3,637  
Past due receivables $ 407