v3.26.1
Loans Payable - Additional Information (Details)
€ in Thousands
3 Months Ended
Jan. 17, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Jan. 17, 2025
EUR (€)
Sep. 30, 2024
USD ($)
Sep. 30, 2024
EUR (€)
Loans Payable            
Restricted cash relating to RETOS loan   $ 45,000 $ 100,000      
Government assistance, award amount         $ 2,540,000 € 2,280
Interest expense   $ 16,000 $ 12,000      
Minimum            
Loans Payable            
Loans acquired, interest rate   0.00%        
Maximum            
Loans Payable            
Loans acquired, interest rate   1.00%        
Unsecured loan            
Loans Payable            
Unsecured loan amount $ 1,400,000     € 1,300    
Interest rate 4.015%     4.015%    
Repayment term 7 years