v3.25.2
Investments - Schedule of Significant Credit Quality Indicators Measured at Amortized Cost (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 $ 28,985
2024 128,595
2023 10,200
2022 61,094
Prior to 2022 143,635
Total Amortized Cost Basis 372,509
LTV less than 60%  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 0
2024 0
2023 0
2022 0
Prior to 2022 51,853
Total Amortized Cost Basis 51,853
LTV 60%-70%  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 0
2024 11,693
2023 0
2022 0
Prior to 2022 29,062
Total Amortized Cost Basis 40,755
LTV more than 70%  
Financing Receivable, Credit Quality Indicator [Line Items]  
2025 28,985
2024 116,902
2023 10,200
2022 61,094
Prior to 2022 62,720
Total Amortized Cost Basis $ 279,901