XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Government Capital Contracts - Summary Of Government Contracts Balances Included In Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Total other current assets $ 26,027 $ 28,990
Property, Plant and Equipment [Abstract]    
Total property, plant and equipment, net 97,572 88,164
Accrued expenses and other current liabilities 21,911 33,778
Government Contract [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Billed receivables 9,913
Unbilled receivables 16,857 9,716
Total other current assets 16,857 19,629
Property, Plant and Equipment [Abstract]    
Cost of assets 41,588 11,495
Reduction for funding earned, not yet received (14,724) (10,964)
Reduction for funding received (26,864) (531)
Total property, plant and equipment, net 0
Accrued expenses and other current liabilities $ (788) $ (8,103)