XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Contract Assets - Summary of Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Contract With Customer, Asset [Roll Forward]        
Beginning balance $ 33,731   $ 29,314  
Increase of contract assets due to new business generation 30,467   95,783  
Change in estimates of revenue from performance obligations satisfied in previous periods (6,960)   (14,764)  
Payables (receivables) transferred from contract assets (11,399)   (41,020)  
Payments received from insurance carriers (5,917)   (29,375)  
Provision for expected credit losses (14)   (30)  
Ending balance 39,908   39,908  
Profit Share        
Contract With Customer, Asset [Roll Forward]        
Beginning balance 27,900   22,855  
Increase of contract assets due to new business generation 13,782   44,801  
Change in estimates of revenue from performance obligations satisfied in previous periods (6,960) $ (8,100) (14,764) $ (8,500)
Payables (receivables) transferred from contract assets 2,968   3,646  
Payments received from insurance carriers (2,981)   (21,807)  
Provision for expected credit losses (15)   (37)  
Ending balance 34,694   34,694  
Program Fees        
Contract With Customer, Asset [Roll Forward]        
Beginning balance 3,629   4,738  
Increase of contract assets due to new business generation 14,192   43,377  
Change in estimates of revenue from performance obligations satisfied in previous periods 0   0  
Payables (receivables) transferred from contract assets (14,367)   (44,666)  
Payments received from insurance carriers 0   0  
Provision for expected credit losses 0   5  
Ending balance 3,454   3,454  
Claims Administration and Other Service Fees        
Contract With Customer, Asset [Roll Forward]        
Beginning balance 2,202   1,721  
Increase of contract assets due to new business generation 2,493   7,605  
Change in estimates of revenue from performance obligations satisfied in previous periods 0   0  
Payables (receivables) transferred from contract assets 0   0  
Payments received from insurance carriers (2,936)   (7,568)  
Provision for expected credit losses 1   2  
Ending balance 1,760   1,760  
Future Claim Payments and Previous Profit Share Receipts        
Contract With Customer, Asset [Roll Forward]        
Change in estimates of revenue from performance obligations satisfied in previous periods $ (3,000)   $ (3,000)