XML 78 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Category
Dec. 31, 2021
USD ($)
Revenue [Line Items]    
Number of categories | Category 3  
Accounts receivable, allowance for credit losses $ 49 $ 0
Recognized revenue 14,000 11,200
Maximum [Member]    
Revenue [Line Items]    
Accounts receivable, allowance for credit losses 100  
Factor [Member] | Purchase Agreement [Member]    
Revenue [Line Items]    
Accounts receivable sold 14,900  
Factor [Member] | Purchase Agreement [Member] | Interest Expense [Member]    
Revenue [Line Items]    
Cost of receivables 300  
Factor [Member] | Purchase Agreement [Member] | Maximum [Member]    
Revenue [Line Items]    
Accounts receivable, allowance for credit losses 100  
Factor [Member] | Purchase Agreement [Member] | Other Assets [Member]    
Revenue [Line Items]    
Accounts receivable gross 1,200  
Contractual Maintenance Agreements, Contractual SaaS and Subscription Services and Hardware Orders [Member]    
Revenue [Line Items]    
Remaining performance obligations $ 277,200 $ 101,100