v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Outstanding Convertible Senior Notes
June 30, 2026
Convertible Senior Notes due 2030$115,000
Less: Unamortized debt issuance costs(4,542)
Long-term debt$110,458