v3.26.1
Other Financial Information - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-lived Intangible Assets    
2026 (remaining six months) $ 2,715  
2027 5,428  
2028 5,428  
2029 5,428  
2030 5,428  
2031 and thereafter 41,472  
Net Carrying Amount $ 65,899 $ 68,612