XML 94 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Other Long Term Assets [Line Items]    
Deferred debt-issuance costs $ 2,700 $ 700
Other long-term assets 16,578 9,926
Deferred costs, long-term portion 5,400 4,300
Software and Maintenance    
Schedule of Other Long Term Assets [Line Items]    
Other long-term assets 6,800 $ 4,900
Contract Assets    
Schedule of Other Long Term Assets [Line Items]    
Other long-term assets $ 1,700