XML 79 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable    
Premiums receivable $ 50,150 $ 51,851
Other receivables 5,414 11,415
Total accounts receivable 55,564 63,266
Less: Allowance for credit losses 0 0
Accounts receivable, net $ 55,564 $ 63,266
Premiums Receivable    
Accounts Receivable    
Threshold period unpaid for write-off of mortgage insurance premiums (more than) 90 days