Leases - Summary (Details) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
Jul. 31, 2026
USD ($)
|
Jul. 31, 2025
USD ($)
ft²
|
Jun. 30, 2025
USD ($)
ft²
|
Feb. 28, 2025
USD ($)
ft²
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
ft²
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
ft²
|
Jul. 01, 2025
ft²
|
|
| Leases | |||||||||
| Existence of options to extend lease | true | ||||||||
| Operating lease cost | $ 260 | $ 405 | $ 511 | $ 963 | |||||
| Maximum | |||||||||
| Leases | |||||||||
| Renewal term | 10 years | 10 years | |||||||
| KAF Manufacturing Company | |||||||||
| Leases | |||||||||
| Total area of leased space | ft² | 11,500 | 11,500 | |||||||
| Lease term | 25 months | ||||||||
| Operating lease cost | $ 400 | ||||||||
| KAF Manufacturing Company | Subsequent Event | |||||||||
| Leases | |||||||||
| Operating lease cost | $ 1,200 | ||||||||
| Burlington, Massachusetts | |||||||||
| Leases | |||||||||
| Total area of leased space | ft² | 13,000 | 13,000 | 13,000 | ||||||
| Lease term | 50 months | 50 months | 50 months | ||||||
| Operating lease cost | $ 1,900 | ||||||||
| Georgetown Massachusetts | |||||||||
| Leases | |||||||||
| Total area of leased space | ft² | 3,500 | ||||||||
| Lease term | 60 months | ||||||||
| Operating lease cost | $ 200 | ||||||||