v3.22.4
Significant Accounting Policies - Additional Information (Details) - Customer
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 02, 2020
Significant Accounting Policies [Line Items]      
ASU 2020-06, Adoption Date Oct. 01, 2022    
ASU 2020-06      
Significant Accounting Policies [Line Items]      
Accounting standard adopted ASU 2020-06 true    
3.00% Convertible Senior Notes Due 2025      
Significant Accounting Policies [Line Items]      
Debt instrument, interest rate 3.00% 3.00% 3.00%
3.00% Convertible Senior Notes Due 2025 | ASU 2020-06      
Significant Accounting Policies [Line Items]      
Debt instrument, interest rate 3.00%    
Concentration of Credit Risk | Accounts Receivable, Net      
Significant Accounting Policies [Line Items]      
Number of major customers 3    
Concentration of Credit Risk | Accounts Receivable, Net | Customer One      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 17.60% 17.40%  
Concentration of Credit Risk | Accounts Receivable, Net | Customer Two      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 12.60%    
Concentration of Credit Risk | Accounts Receivable, Net | Customer Three      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 11.80%