v3.25.2
Summary of Estimated Fair Values of Bonds Held on Deposit (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value [1] $ 182,270 $ 178,342
On Deposit With Governmental Authorities    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 19,731 19,378
Held In Trust Pursuant To Third Party Requirements    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value $ 162,539 $ 158,964
[1] Includes cash and cash equivalents of $5.5 million and $5.2 million at June 30, 2025 and December 31, 2024, respectively, with the remainder related to bonds available for sale.