XML 39 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contract Assets (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Contract Assets
Contract assets balances for the periods indicated below were as follows:
 
 Contract Assets
Profit
Share
TPA FeeProgram
Fee
Total
(in thousands)
Ending balance as of December 31, 2021$105,486 $1,316 $6,154 $112,956 
Increase of contract asset due to new business generation95,733 8,924 80,812 185,469 
Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods(5,677)— — (5,677)
Receivables transferred from contract assets upon billing the lending institutions— — (79,039)(79,039)
Payments received from insurance carriers(129,740)(8,632)— (138,372)
Provision for expected credit losses87 93 
Ending balance as of December 31, 202265,889 1,609 7,932 75,430 
Increase of contract assets due to new business generation66,113 10,055 64,245 140,413 
Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods(22,812)— — (22,812)
Receivables transferred from contract assets upon billing the lending institutions— — (67,440)(67,440)
Payments received from insurance carriers(86,383)(9,942)— (96,325)
Provision for expected credit losses48 (1)48 
Ending balance as of December 31, 2023$22,855 $1,721 $4,738 $29,314