v3.25.3
Commitments and Contingencies - Annual Maintenance Fee payments are due on Oct 1st of each year (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 250
2026 350
2027 400
2028 500
Total $ 1,500