v3.25.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Apr. 30, 2023
Loss Contingencies [Line Items]        
Lessee, operating lease, term of contract 152 months      
Percentage of collection FIGA assessment policy       1.00%
Other liability and accrued expenses $ 1,799   $ 1,195  
Minimum lease commitment amount 45,724      
Discription of order issued by florida insurance guaranty association       In April 2023, the Florida Insurance Guaranty Association (“FIGA”) issued an order for the collection of a 1.0% FIGA assessment policy surcharge for policies effective October 1, 2023 through September 30, 2024
Profit Participation Plan [Member]        
Loss Contingencies [Line Items]        
Accrued liabilities $ 0 $ 0