v3.26.1
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 216,383 $ 178,368
Less: Unamortized debt issuance costs related to the State Farm Term Loan (432) (461)
Debt, net 215,951 177,907
State Farm Term Loan | 2025 JPM Credit Facility    
Debt Instrument [Line Items]    
Total debt 25,000 25,000
Revolving Credit Facility | 2025 JPM Credit Facility | 2025 JPM Credit Facility    
Debt Instrument [Line Items]    
Total debt 103,857 84,945
Revolving Credit Facility | BAC Credit Facility | 2025 JPM Credit Facility    
Debt Instrument [Line Items]    
Total debt $ 87,526 $ 68,423