v3.25.1
Allowance for Expected Credit Losses - Premium Receivables and Reinsurance Receivables - Schedule of Allowance for Credit Losses Related to Premium Receivables (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Premium Receivables    
Beginning balance $ 3,530 $ 4,796
Current period provision for expected credit losses (13) 194
Write-offs (42) (567)
Ending balance $ 3,475 $ 4,423