v3.26.1
Business Combinations - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 12, 2026
Jul. 31, 2026
Jul. 31, 2026
Jan. 31, 2026
Business Combination [Line Items]        
Goodwill   $ 119,320 $ 119,320 $ 107,353
EMD Acquisition        
Business Combination [Line Items]        
Asset purchase agreement date Apr. 12, 2026      
Contractual purchase price $ 17,300      
Acquisition date fair value 16,771      
Fair value of contingent consideration 200      
Goodwill 12,120      
Revenue   4,000 4,000  
Net income (loss)   $ 200 $ 200  
EMD Acquisition | Measurement Period Trailing Twelve Months Following Closing Date        
Business Combination [Line Items]        
Maximum potential payout revenue performance 500      
EMD Acquisition | Measurement Period Trailing Twelve Months Following First Anniversary of Closing Date        
Business Combination [Line Items]        
Maximum potential payout revenue performance 250      
EMD Acquisition | Maximum        
Business Combination [Line Items]        
Additional cash consideration payment $ 750      
EMD Acquisition | Class A Common Stock        
Business Combination [Line Items]        
Equity consideration transferred, number of units issued 1,536,198      
Value of units issued $ 9,800