v3.26.1
Commitments and Contingencies - Operating Lease (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Nov. 30, 2024
Commitments and Contingencies      
Net rent expense of lease $ 100 $ 100  
Right-of-use asset 4,200   $ 5,100
Lease liability $ 4,734   $ 5,000
Discount rate of lease (as a percent)     7.61%
Remaining lease term (in years) 5 years 3 months 18 days