v3.25.2
Basis of Presentation and Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Internal-Use Software          
Finite-Lived Intangible Assets [Line Items]          
Capitalized computer software $ 23,986   $ 23,986   $ 18,791
Accelerated Commercial Development Program (ADCP)          
Finite-Lived Intangible Assets [Line Items]          
Research and development costs capitalized 484 $ 1,135 806 $ 2,434  
Research and development costs capitalized, amortization 795 $ 1,012 1,550 $ 1,661  
Capitalized computer software $ 13,215   $ 13,215   $ 12,961