v3.25.2
Debt - Additional Information (Details)
6 Months Ended 12 Months Ended
Dec. 31, 2025
EUR (€)
Jun. 19, 2025
Mar. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
TermLoan
LineofCredit
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Jun. 30, 2025
EUR (€)
TermLoan
LineofCredit
Dec. 31, 2024
EUR (€)
Apr. 30, 2022
USD ($)
Debt Instrument [Line Items]                
Common stock, par value | $ / shares       $ 0.0001 $ 0.0001      
OSS Europe                
Debt Instrument [Line Items]                
Number of term loans outstanding | TermLoan       2   2    
Term Loans | Bressner Technology GmbH                
Debt Instrument [Line Items]                
Aggregate balance outstanding       $ 1,177,064   € 1,000,000    
German Institutions | Revolving Credit Facility | Bressner Technology GmbH                
Debt Instrument [Line Items]                
Number of lines of credit | LineofCredit       3   3    
Total outstanding balance       $ 0 $ 0      
German Institutions | Revolving Credit Facility | Bressner Technology GmbH | Minimum                
Debt Instrument [Line Items]                
Line of credit current rate       3.75%        
German Institutions | Revolving Credit Facility | Bressner Technology GmbH | Maximum                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity     $ 3,178,073     € 2,700,000    
Line of credit current rate       6.55%        
Torrey Pines Bank | Revolving Credit Facility                
Debt Instrument [Line Items]                
Maximum debt to tangible net ratio       1        
Torrey Pines Bank | Revolving Credit Facility | Minimum                
Debt Instrument [Line Items]                
Minimum cash balance maintained       $ 2,500,000        
Torrey Pines Bank | Revolving Credit Facility | Maximum                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity               $ 2,000,000
Line of Credit from UniCredit Bank | Term Loans | Bressner Technology GmbH                
Debt Instrument [Line Items]                
Aggregate balance outstanding | €             € 500,000  
Debt instrument, interest rate         4.40%   4.40%  
Debt instrument, maturity date         Jun. 20, 2025      
Debt instrument, extended maturity date   Dec. 22, 2025            
Debt instrument, modified interest rate   3.75%            
Line Of Credit From V R Bank | Term Loans | Bressner Technology GmbH                
Debt Instrument [Line Items]                
Aggregate balance outstanding       588,532 $ 517,525 500,000 € 500,000  
Line of Credit from Commerzbank AG | Term Loans | Bressner Technology GmbH                
Debt Instrument [Line Items]                
Aggregate balance outstanding       $ 588,532 $ 517,525 € 500,000 € 500,000  
Debt instrument, extended maturity date     Sep. 30, 2025          
Debt instrument, modified interest rate     3.90%          
Line of Credit from Commerzbank AG | Term Loans | Bressner Technology GmbH | Forecast                
Debt Instrument [Line Items]                
Aggregate balance outstanding | € € 500,000              
Debt instrument, interest rate 4.75%              
Debt instrument, maturity date Mar. 31, 2025