v3.26.3
Fair Value Measurements - Narratives (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 08, 2026
shares
May 04, 2026
shares
Apr. 29, 2024
Apr. 30, 2024
Sep. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
shares
Sep. 30, 2026
USD ($)
$ / shares
shares
May 31, 2026
$ / shares
Fair Value Measurements                
Increase/decrease in fair value of contingent consideration earnouts | $         $ (300)      
Common shares                
Fair Value Measurements                
Issuance of common stock pursuant to the acquisition of subsidiary (in shares)         3,213,583 263,472    
Stock Issued During Period, Shares, Acquisitions         3,213,583 263,472    
NIRLAB                
Fair Value Measurements                
Increase/decrease in fair value of contingent consideration earnouts | $         $ 2,300 $ 900 $ 3,220  
Issuance of common stock pursuant to the acquisition of subsidiary (in shares)   263,472            
Stock Issued During Period, Shares, Acquisitions   263,472            
Red Wave                
Fair Value Measurements                
Increase/decrease in fair value of contingent consideration earnouts | $         $ (2,600)   $ 9,298  
Contingent consideration period     2 years 2 years        
Issuance of common stock pursuant to the acquisition of subsidiary (in shares) 3,213,583              
Stock Issued During Period, Shares, Acquisitions 3,213,583              
Red Wave | Common shares                
Fair Value Measurements                
Issuance of common stock pursuant to the acquisition of subsidiary (in shares) 3,213,583           3,213,583  
Stock Issued During Period, Shares, Acquisitions 3,213,583           3,213,583  
Common stock per share price | NIRLAB                
Fair Value Measurements                
Contingent consideration, measurement input | $ / shares         12.34   12.34 6.55
Common stock per share price | Red Wave                
Fair Value Measurements                
Contingent consideration, measurement input | $ / shares         7.88   7.88  
Company equity volatility | NIRLAB                
Fair Value Measurements                
Contingent consideration, measurement input         0.80   0.80 0.95
Average estimated revenue volatility | NIRLAB                
Fair Value Measurements                
Contingent consideration, measurement input         0.255   0.255 0.218
Discount rate | NIRLAB                
Fair Value Measurements                
Contingent consideration, measurement input         0.339   0.339 0.33