v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2024
Dec. 31, 2025
Commitments and Contingencies    
Accrued legal costs   $ 805
Escrow deposit $ 1,000  
Escrow funds 10  
Outstanding escrow account $ 200