XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Long-term Debt - Schedule of Expected Future Principal Payments for Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Long-Term Debt, Fiscal Year Maturity [Abstract]    
2022–Remaining Period $ 4,750  
2023 9,500  
2024 9,500  
2025 9,500  
2026 177,000  
Debt and issuance costs 210,250  
Unamortized debt issuance costs (2,815) $ (3,201)
Total debt $ 207,435 $ 186,799