XML 92 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Segment and Geographic Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Total revenue $ 147,510 $ 141,725
UNITED STATES    
Total revenue 93,469 90,127
CHINA    
Total revenue 14,888 14,898
UNITED KINGDOM    
Total revenue 7,798 5,676
Europe [Member]    
Total revenue 24,319 22,731
Asia Pacific [Member]    
Total revenue $ 7,036 $ 8,293