XML 124 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reinsurance - Detail of Reinsurance Balances Due (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Reinsurance balances due:    
Ceded unearned premium $ 50,697 $ 203,157
Losses and LAE reserve 19,911 76,999
Reinsurance recoverable 12,629 18,765
Other 345 139
Reinsurance balance due $ 83,582 $ 299,060