v3.26.1
Long-Term Debt - Schedule of Interest Expense Related to Long-Term Debt (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest Expense, Debt [Abstract]    
Total $ 456 $ 2,715