XML 100 R86.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Future principle payments (Details)
$ in Thousands
Apr. 30, 2025
USD ($)
Future principle payments  
2030 $ 30,000
Total $ 30,000