XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and General Information (Narrative) (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Segment
Jul. 01, 2022
USD ($)
Oct. 01, 2021
USD ($)
Sep. 30, 2022
USD ($)
Oct. 01, 2021
USD ($)
Dec. 31, 2021
USD ($)
Jan. 01, 2021
USD ($)
Basis Of Presentation And General Information [Line Items]              
Number of operating segments | Segment 3            
Number of reportable segments | Segment 3            
Number of reporting units | Segment 3            
Revenue recognized as a result of change in contract liability $ 2,000,000.0   $ 1,700,000 $ 12,300,000 $ 7,700,000    
Deferred commissions           $ 1,600,000 $ 1,500,000
Commissions expense 200,000   200,000 900,000 800,000    
Impairment loss recognized to capitalization of deferred commission 0     0      
Restructuring costs (297,000) $ (11,000)          
Segment revenue $ 72,033,000   $ 71,894,000 $ 223,625,000 $ 208,577,000    
Minimum [Member]              
Basis Of Presentation And General Information [Line Items]              
Business relationship agreement period       6 months      
Maximum [Member]              
Basis Of Presentation And General Information [Line Items]              
Business relationship agreement period       12 months      
Customer contract period       12 months