XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Recent Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Retained earnings $ (294,856)   $ (283,668)
ASU 2016 -13      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date   Jan. 01, 2023  
Derecognized in allowance for doubtful accounts   $ 700  
CECL reserve   500  
ASU 2016 -13 | Cumulative Effect Period Of Adoption Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Retained earnings   $ 200