v3.26.1
Pre-Paid Advance (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Mar. 31, 2026
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