v3.25.2
Stockholders’ Equity - Classes of stock (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Equity [Abstract]      
Common stock, shares, issued (in shares) 16,717,289 13,915,524 7,080,054
Common stock, shares, outstanding (in shares) 16,717,289 13,915,524  
Common stock, value, issued $ 16,717 $ 13,915  
Common stock, value, outstanding $ 16,717 $ 13,915