v3.25.1
Summary of Estimated Fair Values of Bonds Held on Deposit (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value [1] $ 180,386 $ 178,342
On Deposit With Governmental Authorities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 19,604 19,378
Held In Trust Pursuant To Third Party Requirements    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value $ 160,782 $ 158,964
[1] Includes cash and cash equivalents of $13.6 million and $5.2 million at March 31, 2025 and December 31, 2024, respectively, with the remainder related to bonds available for sale.