v3.26.1
Investments - Schedule of Other Long-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Long-Term Investment [Line Items]    
Commercial mortgage loan participations $ 1,466,858 $ 1,396,064
Other    
Long-Term Investment [Line Items]    
Commercial mortgage loan participations 41,058 42,624
Investment funds    
Long-Term Investment [Line Items]    
Commercial mortgage loan participations 1,097,834 1,109,719
Company-owned life insurance    
Long-Term Investment [Line Items]    
Commercial mortgage loan participations $ 327,966 $ 243,721