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 |