XML 59 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
account
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Property, Plant and Equipment [Line Items]      
Commissions expense $ 3,200,000 $ 4,500,000 $ 4,000,000
Impairment of goodwill 0 0 0
Remaining amortizable of intangible assets 0 0  
Impairment of intangible assets $ 0 0  
Number of significant allowance accounts | account 2    
Contractor fee, annual percentage increase 4.60%    
Valuation allowance, deferred tax asset, increase (decrease), amount     (21,900,000)
Valuation allowance $ 2,328,000 2,328,000 2,300,000
Uncertain tax positions 0 0  
Advertising expenses 700,000 700,000 1,000,000.0
Provisions for doubtful accounts, service credits and other $ 300,000 $ 300,000 $ 1,200,000
Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 1 year    
Minimum | Asset retirement costs      
Property, Plant and Equipment [Line Items]      
Useful life 1 year    
Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 5 years    
Maximum | Asset retirement costs      
Property, Plant and Equipment [Line Items]      
Useful life 15 years