v3.25.4
Debt - Schedule of Maturities of Long-term Debt (Detail)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 23,435
2027 202,246
Total $ 225,681