v3.26.1
Pre-Paid Advance (Additional Information) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Nov. 30, 2025
Debt Instrument [Line Items]      
Issuance costs   $ 700  
Settlement of principal and accrued interest $ 4,500    
Pre-Paid Advance Agreements [Member]      
Debt Instrument [Line Items]      
Aggregate principal amount     $ 7,500
Purchase price discount     95.00%
Gross proceeds to the Company 7,130    
Interest rate     4.00%
Pre-Paid Advance Remaining Principal Amount $ 0