XML 71 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions (Details)
$ in Thousands
3 Months Ended
Jun. 26, 2025
USD ($)
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2025
USD ($)
Sep. 30, 2018
convertible_note
Dec. 31, 2025
USD ($)
shares
Related Party Transaction [Line Items]          
Common stock, shares outstanding (in shares) | shares   19,963,731     19,962,131
Number of exercised convertible notes | convertible_note       2  
Renewal term (in years) 5 years        
Minimum          
Related Party Transaction [Line Items]          
Monthly lease payment $ 122        
Maximum          
Related Party Transaction [Line Items]          
Monthly lease payment $ 140        
Keary Global          
Related Party Transaction [Line Items]          
Purchases from related party   $ 9,166 $ 10,340    
Keary Global | Affiliated Entity          
Related Party Transaction [Line Items]          
Common stock, shares outstanding (in shares) | shares   250,004      
Accounts payable   $ 5,462     $ 4,672