XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Debt and Notes Payable - Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Note payable $ 174,139 $ 174,015
Term Loan 434,319 435,147
Other Notes Payable $ 15,857 12,537
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Outstanding debt  
Finance Lease, Liability $ 1,451 1,672
Outstanding debt $ 625,766 $ 623,371