XML 53 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 01, 2021
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies (Details) [Line Items]        
Allowance for trade accounts receivable     $ 3,300 $ 2,200
Allowance for unbilled receivables     $ 600 $ 400
Time and material contract percentage     90.00% 90.00%
Remaining performance obligations     $ 808,000 $ 628,000
Performance obligations     $ 485,000 377,000
Performance obligation expected recognized percentage     60.00%  
Refund liability       $ 0
Revenue, percentage     50.00%  
Revenues from T&M, percentage     90.00%  
Settlement amount     $ 3,700  
Number of common stock converted (in Shares)     192,090  
Incurred non-cash charges     $ 5,900  
Unamortized value stock awards     $ 9,845  
Equity compensation $ 3,627 $ 10,795    
Tax benefits     50.00%  
Preferred units dividend percentage     5.00%  
Preferred stock additional cash percentage     6.25%  
Additional preferred stock percentage     7.25%  
Liquidation preference percentage     103.00%  
Subscription Agreement [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Value of liquidation preference     $ 1,000  
Atlas Credit Agreement [Member]        
Summary of Significant Accounting Policies (Details) [Line Items]        
Liquidation preference percentage     3.5625%