v3.25.4
Leases - Summary of Operating Lease Liabilities (Detail)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Line Items]  
2026 $ 8,377
2027 6,911
2028 7,677
2029 7,377
2030 7,536
Thereafter 44,687
Total lease payments 82,565
Less: Interest (23,313)
Total $ 59,252