Leases - Additional Information (Details) |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
May 31, 2025
USD ($)
ft²
|
Feb. 28, 2025
USD ($)
ft²
|
Oct. 31, 2024
ft²
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
Oct. 01, 2024
USD ($)
|
|
| Lessee, Lease, Description [Line Items] | |||||||||
| Operating lease, liability | $ 218,000 | $ 218,000 | |||||||
| Right of use assets | 215,000 | 215,000 | $ 347,000 | ||||||
| Lease cost | $ 65,776 | $ 60,744 | $ 130,310 | $ 112,370 | |||||
| Warsaw Facility | |||||||||
| Lessee, Lease, Description [Line Items] | |||||||||
| Area of property | ft² | 2,400 | ||||||||
| Lease term | 2 years | ||||||||
| Lease expiration date | Sep. 30, 2026 | ||||||||
| Operating lease, liability | $ 100,000 | ||||||||
| Right of use assets | $ 100,000 | ||||||||
| Grand Junction Facility | Colorado | |||||||||
| Lessee, Lease, Description [Line Items] | |||||||||
| Area of property | ft² | 7,200 | ||||||||
| Lease term | 2 years | ||||||||
| Lease commencement date | Apr. 01, 2025 | ||||||||
| Operating lease, liability | $ 200,000 | ||||||||
| Lease term description | The lease term is for one year, with two one year renewal periods. | ||||||||
| San Diego Facility | California | |||||||||
| Lessee, Lease, Description [Line Items] | |||||||||
| Area of property | ft² | 6,000 | ||||||||
| Lease term | 2 years | ||||||||
| Lease commencement date | Jun. 01, 2025 | ||||||||
| Operating lease, liability | $ 300,000 | ||||||||
| Lease term description | The lease term is for one year, with a one-year renewal period. | ||||||||