v3.26.1
Equity - Schedule of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 67,436 $ 103,070 $ 90,956 $ 104,083
Other comprehensive income (loss), before reclassifications     (5,570) (2,272)
Less: reclassification adjustments for gains (losses) realized     (1,579) (702)
Less: Income tax expense (benefit) 0 0 0 0
Ending balance 60,761 99,708 60,761 99,708
Accumulated Other Comprehensive Income (loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 31,388 37,830 33,164 37,041
Ending balance 29,173 35,471 29,173 35,471
Unrealized investment gains (losses) on available-for-sale securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (15,358) (21,318)
Other comprehensive income (loss), before reclassifications     (3,302) 1,767
Less: reclassification adjustments for gains (losses) realized     (1,489) 80
Ending balance (17,171) (19,631) (17,171) (19,631)
Unrealized gains (losses) on hedging instruments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (907) (5,192)
Other comprehensive income (loss), before reclassifications     (2,660) 3,953
Less: reclassification adjustments for gains (losses) realized     (90) (782)
Ending balance (3,477) (457) (3,477) (457)
Remeasurement gains (losses) on future policy benefits related to discount rate        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     71,287 85,409
Other comprehensive income (loss), before reclassifications     392 (7,992)
Ending balance 71,679 77,417 71,679 77,417
Cumulative translation adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (21,858) (21,858)
Ending balance $ (21,858) $ (21,858) $ (21,858) $ (21,858)