v3.25.2
Debt - Narrative (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
letter_of_credit
Dec. 31, 2024
USD ($)
Jun. 30, 2024
Sep. 30, 2023
USD ($)
Debt Instrument [Line Items]        
Total debt $ 153,383,000 $ 104,968,000    
Number of letters of credit authorized | letter_of_credit 3      
Letters of credit outstanding, amount $ 10,800,000      
Notes payable | United Kingdom        
Debt Instrument [Line Items]        
Fixed rate 9.80%      
Total debt $ 600,000 $ 800,000    
2025 JPM Credit Facility        
Debt Instrument [Line Items]        
Borrowing base $ 1,000,000      
2025 JPM Credit Facility | 2025 JPM Credit Facility        
Debt Instrument [Line Items]        
Agreement period (in years) 5 years      
State Farm Term Loan | 2025 JPM Credit Facility        
Debt Instrument [Line Items]        
Fixed rate       8.00%
State Farm Term Loan | 2025 JPM Credit Facility | Hagerty Reinsurance Ltd        
Debt Instrument [Line Items]        
Debt face amount       $ 25,000,000
Revolving Credit Facility | 2025 JPM Credit Facility | 2025 JPM Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 375,000,000      
Net leverage ratio 3.25      
Debt, weighted average interest rate 5.81%   6.90%  
Revolving Credit Facility | 2025 JPM Credit Facility | Foreign Line of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 100,000,000      
Revolving Credit Facility | BAC Credit Facility | 2025 JPM Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity 75,000,000      
Borrowing base $ 38,900,000      
Annual extension term 1 year      
Letter of Credit | 2025 JPM Credit Facility | 2025 JPM Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 175,000,000      
Letter of Credit | 2025 JPM Credit Facility | Foreign Line of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity 75,000,000      
Letter of Credit | BAC Credit Facility | 2025 JPM Credit Facility        
Debt Instrument [Line Items]        
Carrying value of outstanding borrowings $ 38,900,000