v3.25.1
Summary of Significant Accounting Policies - Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
Revenues $ 12,661,363 $ 12,115,672 $ 36,620,064 $ 32,490,385  
Percentage of revenue 100.00% 100.00% 100.00% 100.00%  
Accounts Receivable [Member]          
Revenues     $ 7,604,058   $ 6,879,800
Percentage of revenue     100.00%   100.00%
UNITED STATES          
Revenues $ 7,227,043 $ 7,289,260 $ 21,271,525 $ 19,220,592  
Percentage of revenue 57.00% 60.20% 58.10% 59.10%  
UNITED STATES | Accounts Receivable [Member]          
Revenues     $ 4,292,963   $ 4,125,696
Percentage of revenue     56.50%   60.00%
Europe [Member]          
Revenues $ 4,046,925 $ 3,767,945 $ 11,619,759 $ 10,225,116  
Percentage of revenue 32.00% 31.10% 31.70% 31.50%  
Europe [Member] | Accounts Receivable [Member]          
Revenues     $ 2,605,952   $ 2,082,900
Percentage of revenue     34.30%   30.20%
Rest of World          
Revenues $ 1,387,395 $ 1,058,467 $ 3,728,780 $ 3,044,677  
Percentage of revenue 11.00% 8.70% 10.20% 9.40%  
Rest of World | Accounts Receivable [Member]          
Revenues     $ 705,143   $ 671,204
Percentage of revenue     9.30%   9.80%