Leases - Narrative (Details) |
3 Months Ended | 6 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Jul. 01, 2025
USD ($)
ft²
|
Apr. 30, 2025
USD ($)
ft²
|
Jan. 15, 2025
USD ($)
ft²
|
Feb. 01, 2024
USD ($)
ft²
|
Jan. 01, 2024
USD ($)
ft²
|
Jun. 30, 2026
USD ($)
vehicle
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
vehicle
|
Jun. 30, 2025
USD ($)
|
Jun. 17, 2024
USD ($)
ft²
|
Mar. 31, 2023
option
building
ft²
leaseAgreement
|
|
| Lessor, Lease, Description [Line Items] | |||||||||||
| Number of lease agreements | leaseAgreement | 2 | ||||||||||
| Number of buildings in lease agreements | building | 2 | ||||||||||
| Square feet of lease | ft² | 1,414 | 2,000 | 2,969 | 2,063 | 2,800 | 1,751 | 26,412 | ||||
| Remaining lease term | 5 years | ||||||||||
| Number of options to extend lease | option | 2 | ||||||||||
| Lease cost | $ 38,200 | ||||||||||
| Operating lease, improvements | $ 1,195,016 | $ 1,195,016 | |||||||||
| Operating lease, expense | $ 26,962 | $ 150,343 | $ 148,969 | $ 301,400 | $ 297,260 | ||||||
| Lease renewal term | 3 years | 3 years | |||||||||
| Option to extend, period | 5 years | 2 years | 5 years | 2 years | 3 years | ||||||
| Option to extend lease, monthly rent | $ 4,519 | $ 1,850 | $ 2,324 | $ 1,891 | $ 4,560 | $ 3,662 | |||||
| Operating lease, term of contract | 5 years | 3 years | |||||||||
| Number of vehicles under finance lease | vehicle | 40 | 40 | |||||||||
| Number of vehicles under finance lease added during period | vehicle | 5 | ||||||||||
| Minimum | |||||||||||
| Lessor, Lease, Description [Line Items] | |||||||||||
| Construction in progress costs | 1,200,000 | ||||||||||
| Maximum | |||||||||||
| Lessor, Lease, Description [Line Items] | |||||||||||
| Construction in progress costs | $ 1,225,000 | ||||||||||