XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2021
Mar. 31, 2023
Mar. 31, 2022
Summary Of Significant Accounting Policies [Line Items]      
Dividend yield   0.00% 0.00%
Dividends   $ 0  
ASU 2016-13      
Summary Of Significant Accounting Policies [Line Items]      
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]   true  
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]   true  
Minimum | ASU 2014-09      
Summary Of Significant Accounting Policies [Line Items]      
Standard payment terms   90 days  
Maximum | ASU 2014-09      
Summary Of Significant Accounting Policies [Line Items]      
Period between payment by customer and transfer of promised services   1 year  
Recognition period of incremental costs   1 year  
At Market Sales Agreement      
Summary Of Significant Accounting Policies [Line Items]      
Proceeds from Issuance or Sale of Equity $ 100,000,000.0    
Commission percentage of sale proceeds from common stock 3.00%