v3.26.1
Revenue Share Liability - Schedule of Revenue Share Liability Activity (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Disaggregation of Revenue [Line Items]    
Non-cash interest expense $ 1,580 $ 1,580
Revenue share liability 99,231 99,231
Revenue Share Agreement    
Disaggregation of Revenue [Line Items]    
Tranche 1 Funding   100,000
Issuance costs (2,349) (2,349)
Non-cash interest expense 1,600 1,580
Revenue share liability $ 99,231 $ 99,231