v3.26.1
Significant Accounting Policies - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
facility
segment
Dec. 31, 2024
USD ($)
segment
Concentration Risk [Line Items]    
Number of segments | segment 3 3
Accounts receivable, net $ 27,841 $ 31,648
Number of facilities | facility 12  
Depreciation and amortization expense $ 4,100 3,500
Number of reportable segments | segment 3  
Goodwill impairment charge $ 0 1,631
Goodwill 295 295
Impairment of intangible assets 0 $ 1,537
Impairment, Intangible Asset, Statement of Income or Comprehensive Income [Extensible Enumeration]   Costs and Expenses
Net Carrying Amount 370 $ 600
Stop loss limit, up to 400  
Reserve for healthcare, workers' compensation, net, automobile and general liability $ 1,100 $ 1,100
Minimum | Capitalized Software Development Costs    
Concentration Risk [Line Items]    
Estimated useful lives (in years) 3 years  
Maximum | Capitalized Software Development Costs    
Concentration Risk [Line Items]    
Estimated useful lives (in years) 5 years  
One Customer | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk 12.30% 11.90%
One Customer | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk 10.50% 9.40%
Other countries    
Concentration Risk [Line Items]    
Number of facilities | facility 6