v3.26.1
Commitments and Contingencies - Supplemental Information Related to Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]          
Operating lease expense $ 600 $ 312 $ 1,014 $ 623  
Variable lease expense 148 136 339 346  
Total lease expense 748 448 1,353 969  
Cash paid for amounts included in the measurement of operating lease liabilities 330 326 791 711  
Leased assets obtained in exchange for new operating lease liabilities $ 54 $ 39 $ 6,633 $ 39  
Weighted average remaining lease term (in years) 8 years 1 month 24 days   8 years 1 month 24 days   1 year 2 months 12 days
Weighted average discount rate 6.28%   6.28%   6.95%