v3.25.2
Business Acquisitions - Narrative (Details) - Nok Nok Labs - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 04, 2025
Sep. 30, 2025
Jun. 30, 2025
Jun. 30, 2025
Business Combination [Line Items]        
Total consideration $ 18,429      
Cash payments for acquisition 13,800      
Deferred consideration 4,600      
Hold back $ 2,700      
Debt Instrument Interest Payment Period 18 months      
Transaction related expenses     $ 1,100 $ 1,100
Forecast        
Business Combination [Line Items]        
Cash payments for acquisition   $ 1,900    
Acquired technology        
Business Combination [Line Items]        
Weighted average useful life (in years) 6 years      
Customer relationships        
Business Combination [Line Items]        
Weighted average useful life (in years) 5 years