v3.26.1
Software - Schedule of Software (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
[1]
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Finite Lived Intangible Assets [Line Items]                
Gross carrying amount $ 39,732       $ 34,377      
Accumulated amortization (26,673)       (22,392)      
Impairment (1,067)              
Net balance $ 11,992 $ 12,882 $ 12,989 $ 12,220 11,985 $ 11,705 $ 10,484 $ 9,309
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]                
Gross carrying amount $ 16,943       16,814      
Accumulated amortization (16,104)       (15,696)      
Impairment (505)              
Net balance $ 334       1,118      
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              
Gross carrying amount $ 22,789       17,563      
Accumulated amortization (10,569)       (6,696)      
Impairment (562)              
Net balance $ 11,658       $ 10,867      
[1] reclassify certain prepayments made to suppliers and loss on supplier commitments liability as current or non-current. Additionally, as part of the Restatement, the Company corrected for