XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
segment
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of operating segments | segment 1  
Cash and cash equivalents $ 256.4  
Accounts Payable | Supplier Concentration Risk | Two Vendors    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration percentage 31.00%  
Accounts Payable | Supplier Concentration Risk | One Vendor    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration percentage   28.00%
Two Customers | Accounts Receivable | Customer Concentration Risk    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration percentage 25.00% 30.00%
Revolving Credit Facility | 2020 Revolving Line | Line of Credit    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Available borrowing capacity $ 25.0