v3.26.1
Supplemental Balance Sheet Disclosures - Intangible assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2025
Finite-Lived Intangible Assets, Net          
Accumulated Impairment $ (44,400)   $ (44,400)   $ (44,400)
Accumulated Amortization (6,294,061)   (6,294,061)   (4,313,818)
Intangible asset amortization expense 911,678 $ 552,757 1,980,243 $ 1,662,915  
Intangible Assets, Net (Excluding Goodwill)          
Gross Carrying Value 52,370,833   52,370,833   27,940,833
Accumulated Impairment (44,400)   (44,400)   (44,400)
Accumulated Amortization (6,294,061)   (6,294,061)   (4,313,818)
Net Carrying Value 46,032,372   46,032,372   23,582,615
Customer relationships          
Finite-Lived Intangible Assets, Net          
Gross Carrying Value 21,934,327   21,934,327   12,604,327
Accumulated Amortization (3,650,470)   (3,650,470)   (2,705,533)
Total $ 18,283,857   $ 18,283,857   9,898,794
Estimated weighted average life 10 years   10 years    
Intangible Assets, Net (Excluding Goodwill)          
Accumulated Amortization $ (3,650,470)   $ (3,650,470)   (2,705,533)
Backlog          
Finite-Lived Intangible Assets, Net          
Gross Carrying Value 8,190,000   8,190,000   4,850,000
Accumulated Amortization (2,000,973)   (2,000,973)   (970,000)
Total 6,189,027   6,189,027   3,880,000
Intangible Assets, Net (Excluding Goodwill)          
Accumulated Amortization (2,000,973)   (2,000,973)   (970,000)
Trade name          
Finite-Lived Intangible Assets, Net          
Gross Carrying Value 260,000   260,000    
Accumulated Amortization (4,333)   (4,333)    
Total $ 255,667   $ 255,667    
Estimated weighted average life 15 years   15 years    
Intangible Assets, Net (Excluding Goodwill)          
Accumulated Amortization $ (4,333)   $ (4,333)    
Licensing and certification rights          
Finite-Lived Intangible Assets, Net          
Gross Carrying Value 696,506   696,506   696,506
Accumulated Impairment (44,400)   (44,400)   (44,400)
Accumulated Amortization (638,285)   (638,285)   (638,285)
Total 13,821   13,821   13,821
Intangible Assets, Net (Excluding Goodwill)          
Accumulated Impairment (44,400)   (44,400)   (44,400)
Accumulated Amortization (638,285)   (638,285)   (638,285)
Customer Relationships and Backlog          
Finite-Lived Intangible Assets, Net          
Total 24,728,551   24,728,551    
Licensing and certification rights          
Indefinite-Lived Intangible Assets (Excluding Goodwill)          
Gross Carrying Value $ 21,290,000   $ 21,290,000   $ 9,790,000