v3.26.3
Goodwill and Other Intangible Assets - Schedule of Intangible Assets Other Than Goodwill (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross $ 39,916 $ 41,189
Accumulated Amortization (24,253) (22,577)
Net 15,663 18,612
Non-compete agreement    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross 0 850
Accumulated Amortization 0 (843)
Net $ 0 7
Weighted Average Useful Life Remaining (in years) 0 years  
Non-compete agreement | Minimum    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Useful Life (in years) 2 years  
Non-compete agreement | Maximum    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Useful Life (in years) 5 years  
Software technology    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross $ 13,229 13,229
Accumulated Amortization (11,520) (10,493)
Net $ 1,709 2,736
Useful Life (in years) 10 years  
Weighted Average Useful Life Remaining (in years) 1 year 3 months 18 days  
Software platform    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Gross $ 26,687 27,110
Accumulated Amortization (12,733) (11,241)
Net $ 13,954 $ 15,869
Useful Life (in years) 12 years  
Weighted Average Useful Life Remaining (in years) 6 years 3 months 18 days