v3.25.3
COMMITMENTS AND CONTINGENCIES - Licenses (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Future Commitments  
2025 $ 362
2026 246
2027 150
2028 150
2029 & After 3,275
Future Commitments, Total 4,183
License Agreement | NCSU  
Future Commitments  
2025 25
2026 100
2027 150
2028 150
2029 & After 3,275
Future Commitments, Total 3,700
License Agreement | NCSU  
Future Commitments  
2025 250
Future Commitments, Total 250
Consulting Agreements | Various  
Future Commitments  
2025 87
2026 146
Future Commitments, Total $ 233