v3.26.1
Leases - Summary (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2025
USD ($)
ft²
Jun. 30, 2025
USD ($)
ft²
Feb. 28, 2025
USD ($)
ft²
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Leases          
Operating lease cost       $ 251 $ 558
KAF Manufacturing Company          
Leases          
Total area of leased space | ft² 11,500 11,500      
Lease term 25 months        
Operating lease cost $ 400        
Burlington, Massachusetts          
Leases          
Total area of leased space | ft²   13,000      
Lease term   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