v3.26.1
Commitment and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]    
Allowance for credit losses $ 247 $ 223
Purchase obligations due in remainder of fiscal year 2026 7,100  
Purchase obligations due in 2027 7,100  
Purchase obligations due in 2028 7,100  
Purchase obligations due in 2029 7,100  
Employment taxes, penalties and interests related to the employment taxes accrued $ 1,600 $ 1,600
Reinsurance Recoverable Including Reinsurance Premium Paid | Reinsurer Concentration Risk    
Loss Contingencies [Line Items]    
Reinsurance recoverables (percent) 100.00% 100.00%
Reinsurance Recoverable Including Reinsurance Premium Paid | Reinsurer Concentration Risk | Reinsurer One    
Loss Contingencies [Line Items]    
Reinsurance recoverables (percent) 29.90% 30.10%
Reinsurance Recoverable Including Reinsurance Premium Paid | Reinsurer Concentration Risk | Reinsurer Two    
Loss Contingencies [Line Items]    
Reinsurance recoverables (percent) 23.20% 23.50%
Reinsurance Recoverable Including Reinsurance Premium Paid | Reinsurer Concentration Risk | Reinsurer Three    
Loss Contingencies [Line Items]    
Reinsurance recoverables (percent) 17.40% 18.40%
AM Best, A Rating | Reinsurance Recoverable Including Reinsurance Premium Paid | Reinsurer Concentration Risk    
Loss Contingencies [Line Items]    
Reinsurance recoverables (percent) 100.00% 100.00%