Quarterly report [Sections 13 or 15(d)]

Leases - Summary of Maturities of Lease Liabilities for Operating Leases (Detail)

v3.25.1
Leases - Summary of Maturities of Lease Liabilities for Operating Leases (Detail) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]      
2026 $ 6,769,000    
2027 6,588,000    
2028 6,370,000    
2029 6,392,000    
2030 6,037    
Thereafter 33,230,000    
Total lease payments 65,386,000    
Less: interest expense (36,167,000)    
Present value of lease liabilities $ 29,219,000 $ 28,133,000 $ 29,219,000
Weighted-average remaining lease term (years) 9 years 4 months 24 days    
Weighted-average discount rate 19.00%