Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)

v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 03, 2021
tranche
Feb. 28, 2021
tranche
Jun. 30, 2022
USD ($)
contract
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
tranche
contract
Jun. 30, 2021
USD ($)
Accounting Policies [Abstract]            
Increase (decrease) in cost-to-cost based on change in estimate     $ (1,400)   $ (2,200)  
Number of contracts | contract     2   2  
Cumulative catch-up adjustment arising from changes in estimates to complete       $ 300 $ 2,163 $ 300
Number of tranches | tranche 2 2     3