v3.26.1
Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Sep. 30, 2025
Dec. 31, 2025
Finite Lived Intangible Assets [Line Items]      
Gross Amount $ 12,206   $ 12,206
Accumulated Amortization (9,478)   (9,307)
Net Carrying Amount $ 2,728   2,899
Developed technology      
Finite Lived Intangible Assets [Line Items]      
Remaining Weighted-Average Useful Life (years) 4 years 6 months 4 years 8 months 12 days  
Gross Amount $ 7,986   7,986
Accumulated Amortization (5,632)   (5,500)
Net Carrying Amount 2,354   2,486
Customer relationships      
Finite Lived Intangible Assets [Line Items]      
Gross Amount 2,300   2,300
Accumulated Amortization (2,300)   (2,300)
Net Carrying Amount $ 0   0
Trademarks/tradenames      
Finite Lived Intangible Assets [Line Items]      
Remaining Weighted-Average Useful Life (years) 3 years 7 months 6 days 3 years 8 months 12 days  
Gross Amount $ 1,920   1,920
Accumulated Amortization (1,546)   (1,507)
Net Carrying Amount $ 374   $ 413