XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Expected maturities of Financing Agreement (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
2022 (remaining six months) $ 8,500  
2023 34,000  
2024 34,000  
2025 88,699  
2026 34,000  
Thereafter 131,198  
Expected maturities of financing agreement including debt issuance costs 330,397  
Less debt issuance costs (1,186)  
Less unrecognized interest (120,127)  
Current portion (25,500)  
Long-term portion $ 183,584 $ 169,956