XML 94 R84.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible and Other Non-Current Assets - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangibles $ 200,000 $ 200,000 $ 700,000 $ 600,000
Amortization of intangibles     1,012,000 982,000
Internal-use Software        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangibles 100,000   300,000 200,000
Prepaid Agreements        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangibles $ 100,000   $ 400,000  
Maximum        
Finite-Lived Intangible Assets [Line Items]        
Service contract, term (in years)     10 years  
Maximum | Internal-use Software        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets, useful life 5 years   5 years  
Maximum | Prepaid Agreements        
Finite-Lived Intangible Assets [Line Items]        
Service contract, term (in years)     10 years  
Minimum        
Finite-Lived Intangible Assets [Line Items]        
Service contract, term (in years)     8 years  
Minimum | Internal-use Software        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets, useful life 3 years   3 years  
Minimum | Prepaid Agreements        
Finite-Lived Intangible Assets [Line Items]        
Service contract, term (in years)     1 year  
Trademarks and Trade Names        
Finite-Lived Intangible Assets [Line Items]        
Impairment of intangible assets (excluding goodwill)   $ 200,000 $ 600,000 $ 200,000
Number of businesses impaired   2   2
Disposal Group, Not Discontinued Operations | Trade Names        
Finite-Lived Intangible Assets [Line Items]        
Number of businesses sold     2  
Disposal group, intangible assets $ 200,000   $ 200,000