XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
1 Months Ended 3 Months Ended
Dec. 01, 2025
Nov. 01, 2025
May 03, 2025
Apr. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Unsatisfied performance obligation, amount   $ 33.9    
Number of shares called by warrant (in shares)       4,100
Exercise of warrants, price per share (in US dollars per share)       $ 10.74
Exercise period of warrant (in years)       7 years
Vested and unexercised (in shares)     4,100  
Options exercised (in shares)   2,040    
Ordinary shares issued upon exercise of Customer Warrant (in shares)   1,850    
Subsequent Event        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Ordinary shares issued upon exercise of Customer Warrant (in shares) 2,040