XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Commitments And Contingencies [Line Items]        
Current portion of debt   $ 1,498   $ 1,504
Non-current portion of debt   211,306   191,596
Rent expense   3,677 $ 3,305  
Purchase commitments   41,365    
Deposit payment   2,000   $ 2,000
2020 Strategic Partner Arrangement        
Commitments And Contingencies [Line Items]        
Strategic partner arrangement term 10 years      
Financial obligation   9,032    
Current portion of debt   412    
Non-current portion of debt   8,620    
Reimbursable expenses owned by third party   $ 494