v3.26.1
Composition of Certain Financial Statement Captions - Schedule of Capitalization and Amortization of Internal-Use Software (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]        
Costs capitalized associated with internal-use software $ 6,534 $ 4,081 $ 10,325 $ 7,525
Amortization of capitalized internal-use software $ 2,565 $ 1,895 $ 5,399 $ 3,243