XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Debt Maturities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Maturities Of Long Term Debt [Abstract]    
Nine remaining months of 2022 $ 4,715  
2023 5,720  
2024 352,277  
2025 244,407  
2026 2,095  
Thereafter 1,699  
Total debt liabilities $ 610,913 $ 616,215