v3.26.1
Investments - Schedule of Significant Credit Quality Indicators Measured at Amortized Cost (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Financing Receivable, Credit Quality Indicator [Line Items]  
2026 $ 91,543
2025 67,896
2024 98,917
2023 11,083
Prior to 2023 191,526
Total Amortized Cost Basis 460,965
LTV less than 60%  
Financing Receivable, Credit Quality Indicator [Line Items]  
2026 0
2025 3,151
2024 0
2023 0
Prior to 2023 51,771
Total Amortized Cost Basis 54,922
LTV 60%-70%  
Financing Receivable, Credit Quality Indicator [Line Items]  
2026 0
2025 0
2024 0
2023 0
Prior to 2023 30,117
Total Amortized Cost Basis 30,117
LTV more than 70%  
Financing Receivable, Credit Quality Indicator [Line Items]  
2026 91,543
2025 64,745
2024 98,917
2023 11,083
Prior to 2023 109,638
Total Amortized Cost Basis $ 375,926