v3.26.1
Borrowings - Convertible Notes - Table and Narrative (Details) - Convertible senior notes
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 24, 2026
$ / shares
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jul. 22, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 01, 2023
$ / shares
Feb. 28, 2023
$ / shares
Debt Instrument [Line Items]                  
Long-Term Debt   $ 230,000   $ 230,000     $ 230,000    
Interest expense, debt, excluding amortization   2,300 $ 3,100 4,600 $ 6,200        
2029 Convertible Notes                  
Debt Instrument [Line Items]                  
Long-Term Debt   $ 230,000   $ 230,000     $ 230,000    
Stated interest rate (as a percent)   4.00%   4.00%          
Initial conversion price (USD per share) | $ / shares   $ 65.89   $ 65.89       $ 82.69 $ 65.89
Initial conversion rate (shares per $1,000 principal amount)       15.1763          
2029 Convertible Notes | Subsequent Event                  
Debt Instrument [Line Items]                  
Initial conversion price (USD per share) | $ / shares $ 1.001                
Debt instrument face value           $ 230,000      
Percentage of principal amount redeemed 100.00%                
Initial conversion rate (shares per $1,000 principal amount) 0.0151763                
Adjusted conversion rate (shares per $1,000 principal amount) 0.0162056