XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Notes and Accounts Receivable, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts and premiums receivable, net $ 179,002   $ 137,082
Retrospective commissions receivable 167,657   157,853
Notes receivable, net - premium financing program 99,264   89,788
Trust receivables 45,503   41,889
Other receivables 44,707   27,757
Total notes and accounts receivable, net 536,133   454,369
Notes receivable, valuation allowance 95   123
Notes receivable, bad debt expense 62 $ 80  
Accounts receivable, valuation allowance 116   120
Accounts receivable, bad debt expense 8 $ 4  
90 days or more past due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Financing receivable, 90 days plus past due $ 169   $ 1,311