v3.26.1
Long-Term Debt and Borrowing Arrangements - Additional Information (Details)
€ in Millions
1 Months Ended 6 Months Ended
Dec. 01, 2025
USD ($)
Nov. 30, 2025
USD ($)
Mar. 31, 2019
EUR (€)
Jun. 30, 2026
USD ($)
May 31, 2026
USD ($)
Feb. 28, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Long-Term Debt and Borrowing Arrangements [Line Items]                
Term loan | €               € 7.0
Long-Term Debt, Amount       $ 16,473,000     $ 15,620,000  
Estimated fair value             2,000,000  
$5.5 Million Revolving Credit Arrangement [Member] | Due September 30, 2034 [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Maximum capacity amount       $ 5,500,000     $ 5,500,000  
Maturity date       Sep. 30, 2034        
Interest rate       2.75%        
Interest Rate       6.63%     7.18% 7.18%
Long-Term Debt, Amount       $ 3,238,000     $ 5,024,000  
$15.0 Million Revolving Credit Arrangement [Member] | Due September 30, 2030 [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Maximum capacity amount   $ 15,000,000   $ 15,000,000     $ 15,000,000  
Maturity date   Sep. 30, 2030            
Interest rate   2.75%            
Interest Rate       6.62%     0.00% 0.00%
Long-Term Debt, Amount       $ 4,325,000     $ 0  
Euro 7 million term loan [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Percentage of interest     2.00%          
Debt instrument, term     8 years          
Debt instrument, payment terms     The loan was interest only for the first eighteen months, thereafter principal and interest are payable monthly in arrears          
Frequency of periodic payments     monthly          
Term loan | €     € 7.0          
$0.9 million Term Loan - Related Party [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Percentage of interest       11.75%        
Debt instrument, term       1 year        
Debt instrument, principal amount       $ 900,000        
$0.5 Million Demand Note - Related Party [Member] | Due December 2025 [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Interest Rate [1]       0.00%     4.60% 4.60%
Long-Term Debt, Amount [1]       $ 0     $ 500,000  
Debt instrument, principal amount       $ 500,000   $ 500,000 $ 500,000  
$0.5 Million Demand Note - Related Party [Member] | Due December 2025 [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Debt instrument, principal amount         $ 250,000      
$0.25 Million Demand Note - Related Party [Member] | Due December 2025 [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Interest Rate [2]       0.00%     4.60% 4.60%
Long-Term Debt, Amount [2]       $ 0     $ 250,000  
Debt instrument, principal amount       250,000     250,000  
Revolving Credit Arrangement [Member] | $15.0 Million Revolving Credit Arrangement [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Maximum capacity amount       15,000,000        
Estimated fair value       3,500,000        
Loan with Infinite Acquisitions [Member] | Revolving Credit Arrangement [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Maximum capacity amount       5,500,000     5,500,000  
Estimated fair value       2,200,000     3,300,000  
Deferred Loan Settlement [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Estimated fair value       $ 6,200,000     $ 5,900,000  
Deferred Loan Settlement [Member] | FAST [Member]                
Long-Term Debt and Borrowing Arrangements [Line Items]                
Upfront settlement payment $ 2,500,000              
Deferred settlement payment $ 7,000,000              
[1] $0.5 million demand note; repaid in full February 2026.
[2] $0.25 million demand note; repaid in full May 2026.