v3.26.1
Software - Schedule of Estimated Amortization Expense of Capitalized Intangible Assets (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]                
2025 $ 3,824              
2026 3,516              
2027 2,658              
2028 1,506              
2029 488              
Net balance 11,992 $ 12,882 $ 12,989 $ 12,220 $ 11,985 $ 11,705 $ 10,484 $ 9,309
Acquired and Internal Use Software                
Finite Lived Intangible Assets [Line Items]                
Net balance 334       1,118      
Acquired software and Software for internal use                
Finite Lived Intangible Assets [Line Items]                
2025 155              
2026 129              
2027 50              
2028 0              
2029 0              
Net balance 334              
Software Marketed for External Sale                
Finite Lived Intangible Assets [Line Items]                
2025 3,669              
2026 3,387              
2027 2,608              
2028 1,506              
2029 488              
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