XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contract Assets - Summary Of Contract Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contract With Customer, Asset [Roll Forward]    
Beginning balance $ 89,342 $ 62,951
Increase of contract assets due to new business generation 184,755 110,532
Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods 30,891 (1,640)
Receivables transferred from contract assets upon billing the lending institutions (74,808) (43,661)
Payments received from insurance carriers (117,037) (38,840)
Provision for expected credit losses (187)  
Ending balance 112,956 89,342
Profit Share    
Contract With Customer, Asset [Roll Forward]    
Beginning balance 83,177 57,367
Increase of contract assets due to new business generation 102,324 62,032
Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods 30,891 (1,640)
Receivables transferred from contract assets upon billing the lending institutions 0 0
Payments received from insurance carriers (110,732) (34,582)
Provision for expected credit losses (174)  
Ending balance 105,486 83,177
TPA Fee    
Contract With Customer, Asset [Roll Forward]    
Beginning balance 822 575
Increase of contract assets due to new business generation 6,801 4,505
Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods 0 0
Receivables transferred from contract assets upon billing the lending institutions 0 0
Payments received from insurance carriers (6,305) (4,258)
Provision for expected credit losses (2)  
Ending balance 1,316 822
Program Fee    
Contract With Customer, Asset [Roll Forward]    
Beginning balance 5,343 5,009
Increase of contract assets due to new business generation 75,630 43,995
Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods 0 0
Receivables transferred from contract assets upon billing the lending institutions (74,808) (43,661)
Payments received from insurance carriers 0 0
Provision for expected credit losses (11)  
Ending balance $ 6,154 $ 5,343