v3.26.1
Revenue - Summary of Deferred Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Disaggregation of Revenue [Line Items]      
Additional amounts deferred $ 55,728   $ 247,517
Current 12,293   12,840
Total deferred contract costs (deferred commissions) (2,868) $ (3,794)  
Deferred Contract Costs [Member]      
Disaggregation of Revenue [Line Items]      
Balance at beginning of period 25,606 $ 28,125 28,125
Costs amortized (3,740)   (15,871)
Additional amounts deferred 2,868   13,352
Balance at end of period 24,734   25,606
Current 12,441   12,766
Non-current 12,293   12,840
Total deferred contract costs (deferred commissions) $ 24,734   $ 25,606