v3.26.1
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]    
Depreciation and amortization $ 4,287 $ 2,794
Impairment charges 0 0
Property, Plant and Equipment    
Property, Plant, and Equipment [Line Items]    
Depreciation and amortization 2,400 1,800
Internal-use software development costs    
Property, Plant, and Equipment [Line Items]    
Amortization 2,200 1,700
Amount capitalized $ 3,500 $ 2,500