v3.26.1
Software - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]      
Impairment charge $ 0.5    
Unamortized Impairment charge   $ 0.6  
Minimum      
Finite Lived Intangible Assets [Line Items]      
Useful life   3 years  
Maximum      
Finite Lived Intangible Assets [Line Items]      
Useful life   18 years  
Acquired Software and Software For Internal Use      
Finite Lived Intangible Assets [Line Items]      
Amortization expense   $ 0.4 $ 0.4
Acquired Software and Software For Internal Use | Minimum      
Finite Lived Intangible Assets [Line Items]      
Useful life   3 years  
Acquired Software and Software For Internal Use | Maximum      
Finite Lived Intangible Assets [Line Items]      
Useful life   7 years  
Software Marketed for External Sale      
Finite Lived Intangible Assets [Line Items]      
Useful life   3 years  
Amortization expense   $ 3.9 $ 2.8