XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Net Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Investment Income, Net [Abstract]        
Investment income $ 27,127 $ 22,772 $ 76,425 $ 63,423
Investment expenses (354) (298) (1,017) (825)
Net investment income 26,773 22,474 75,408 62,598
Cash and Cash Equivalents        
Investment Income, Net [Abstract]        
Investment income $ 900 $ 1,300 $ 2,900 $ 4,200