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