v3.25.2
Investments - Schedule of Commercial Mortgage Loan Participations Recorded Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses $ 455,767   $ 396,088      
Carrying value, gross 462,396   403,732      
Less allowance for credit losses $ (6,629) $ (6,731) $ (7,644) $ (5,826) $ (4,546) $ (3,672)
% of Gross Total 100.00%   100.00%      
Less than 70%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Carrying value, gross $ 413,571   $ 349,868      
% of Gross Total 89.00%   87.00%      
70% to 80%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Carrying value, gross $ 0   $ 0      
% of Gross Total 0.00%   0.00%      
81% to 90%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Carrying value, gross $ 0   $ 0      
% of Gross Total 0.00%   0.00%      
Greater than 90%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Carrying value, gross $ 48,825   $ 53,864      
% of Gross Total 11.00%   13.00%      
Less Than 1.00x            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses $ 126,647   $ 104,643      
Less Than 1.00x | Less than 70%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 114,189   88,507      
Less Than 1.00x | 70% to 80%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 0   0      
Less Than 1.00x | 81% to 90%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 0   0      
Less Than 1.00x | Greater than 90%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 12,458   16,136      
1.00x—1.20x            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 93,150   102,222      
1.00x—1.20x | Less than 70%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 56,783   64,494      
1.00x—1.20x | 70% to 80%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 0   0      
1.00x—1.20x | 81% to 90%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 0   0      
1.00x—1.20x | Greater than 90%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 36,367   37,728      
Greater Than 1.20x            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 242,599   196,867      
Greater Than 1.20x | Less than 70%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 242,599   196,867      
Greater Than 1.20x | 70% to 80%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 0   0      
Greater Than 1.20x | 81% to 90%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses 0   0      
Greater Than 1.20x | Greater than 90%            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total, net of allowance for credit losses $ 0   $ 0