XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Accounting Policies - Schedule of Revenue from Contracts with Customer (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers $ 49,005 $ 22,593  
Balance at beginning of period      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers   540 $ 345
Additions during the period      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers 2,052 793  
Revenue recognized during the period      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers (1,405) (598)  
Balance at end of period      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers $ 1,187 $ 540