XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Transactions (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 26, 2025
USD ($)
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Sep. 30, 2018
convertible_note
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Related Party Transaction [Line Items]              
Common stock, shares outstanding (in shares) | shares   20,097,505     20,097,505   20,036,505
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   $ 4,889 $ 7,473   $ 25,812 $ 30,920  
Keary Global | Affiliated Entity              
Related Party Transaction [Line Items]              
Common stock, shares outstanding (in shares) | shares   250,004     250,004    
Accounts payable   $ 3,120     $ 3,120   $ 3,130