XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Guarantee Insurance Contracts - Summary of Gross Premium Receivable Roll-Forward (Direct and Assumed Contracts) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Insurance [Line Items]        
Allowance for Doubtful Accounts, Premiums and Other Receivables $ 142 $ 0 $ 142 $ 0
Past Due Premiums Receivable 0   0  
Financial Guarantee Insurance Contracts, Premium Receivable [Roll Forward]        
Premium Receivable, Allowance for Credit Loss 142   142  
Premium Receivable, Credit Loss Expense (Reversal) 0 0    
Premium Receivable, Allowance for Credit Loss, Writeoff 0 0    
Premium Receivable, Allowance for Credit Loss, Recovery 0 0    
Financing Receivable, 90 Days or More Past Due, Still Accruing 0   0  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 1,026,048 $ 1,418,165 1,054,661 $ 1,414,615
Premiums Receivable, Net 64,563   57,222  
Past Due Premiums 6,357   5,690  
Fair Value, Recurring [Member] | Loans Receivable [Member]        
Financial Guarantee Insurance Contracts, Premium Receivable [Roll Forward]        
Loans 3,406   3,434  
Reported Value Measurement [Member]        
Financial Guarantee Insurance Contracts, Premium Receivable [Roll Forward]        
Loans $ 3,406   $ 3,434