v3.26.1
Schedule of Estimated Useful Lives (Details)
Jun. 30, 2026
Minimum [Member] | Leasehold Improvements [Member]  
Estimated useful lives of assets 5 years
Minimum [Member] | Machinery and Equipment [Member]  
Estimated useful lives of assets 3 years
Minimum [Member] | Furniture and Fixtures [Member]  
Estimated useful lives of assets 5 years
Minimum [Member] | Software, In-Development, Internally Developed, and Purchased [Member]  
Estimated useful lives of assets 1 year
Minimum [Member] | Equipment Under Finance Leases [Member]  
Estimated useful lives of assets 5 years
Minimum [Member] | Computer Equipment [Member]  
Estimated useful lives of assets 2 years
Maximum [Member] | Leasehold Improvements [Member]  
Estimated useful lives of assets 10 years
Maximum [Member] | Machinery and Equipment [Member]  
Estimated useful lives of assets 7 years
Maximum [Member] | Furniture and Fixtures [Member]  
Estimated useful lives of assets 7 years
Maximum [Member] | Software, In-Development, Internally Developed, and Purchased [Member]  
Estimated useful lives of assets 3 years
Maximum [Member] | Equipment Under Finance Leases [Member]  
Estimated useful lives of assets 7 years
Maximum [Member] | Computer Equipment [Member]  
Estimated useful lives of assets 5 years