v3.26.1
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