XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Government Capital Contracts - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Sep. 30, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Government capital contracts funding amount           $ 109,000
Percentage withheld under government contracts subject to validation testing 15.00%   15.00%      
Proceeds from funding under government contract     $ 33,962   $ 531  
Net revenues $ 80,231 $ 57,607 147,938 $ 116,189    
Government Contract [Member] | Other Income (Loss) [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Net revenues $ 561   $ 1,123