XML 69 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Category
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Revenue [Line Items]        
Number of categories | Category 3      
Accounts receivable, net $ 262,043,000     $ 279,435,000
Accounts receivable, allowance for credit losses 53,000     49,000
Allowance for credit losses related to contract assets 0 $ 0    
Contract assets [1] 1,972,000     1,852,000
Recognized revenue 25,600,000 $ 5,400,000 $ 17,700,000  
Factor [Member] | Purchase Agreement [Member]        
Revenue [Line Items]        
Accounts receivable sold 15,600,000     14,900,000
Factor [Member] | Purchase Agreement [Member] | Interest expense [Member]        
Revenue [Line Items]        
Cost of receivables 300,000      
Factor [Member] | Purchase Agreement [Member] | Maximum [Member]        
Revenue [Line Items]        
Accounts receivable, allowance for credit losses 100,000     100,000
Factor [Member] | Purchase Agreement [Member] | Other Assets [Member]        
Revenue [Line Items]        
Accounts receivable gross 1,200,000      
Contractual Maintenance Agreements, Contractual SaaS and Subscription Services and Hardware Orders [Member]        
Revenue [Line Items]        
Remaining performance obligations $ 389,000,000     $ 277,200,000
[1] Included in other receivables on the Condensed Consolidated Balance Sheets.