v3.26.1
Debt - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 23, 2026
USD ($)
Aug. 05, 2021
$ / shares
Aug. 31, 2021
tradingDay
segment
$ / shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]                
Total debt       $ 360,998,000   $ 360,998,000   $ 360,998,000
Amortization of debt issuance costs           921,000 $ 921,000  
Line of credit facility, maximum borrowing capacity (up to)       300,000   300,000   300,000
Long-term line of credit       0   0   0
Convertible Senior Notes                
Debt Instrument [Line Items]                
Debt, interest rate (as percent)     0.25%          
Total debt       360,998,000   360,998,000   $ 360,998,000
Convertible debt, conversion rate     1.51338%          
Convertible debt, conversion price (in dollars per share) | $ / shares     $ 66.08          
Convertible debt, threshold percentage of stock price trigger     130.00%          
Convertible debt, threshold trading days (in trading days) | segment     20          
Convertible debt, consecutive trading days (in trading days) | tradingDay     30          
Redemption price, percentage of principal amount redeemed     100.00%          
Interest expense       200,000 $ 200,000 500,000 500,000  
Amortization of debt issuance costs       500,000 $ 500,000 900,000 $ 900,000  
Convertible Senior Notes | Call Option                
Debt Instrument [Line Items]                
Cap price (in dollars per share) | $ / shares   $ 92.74            
Premium over last reported sale price, percentage   100.00%            
Price per share of stock transaction (in dollars per share) | $ / shares   $ 46.37            
Strike price (in dollars per share) | $ / shares   $ 66.08            
Convertible Senior Notes | Level II                
Debt Instrument [Line Items]                
Estimated fair value of debt       357,400,000   357,400,000    
Line of Credit | Revolving Credit Facility | Bank Of America Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity (up to) $ 150,000,000.0              
Line of credit facility, accordion feature, increase limit $ 50,000,000.0              
Debt instrument, covenant, leverage ratio, maximum 250.00%              
Debt instrument, covenant, net leverage ratio, cash netting, maximum $ 100,000,000.0              
Debt instrument, covenant, fixed charge coverage ratio, minimum 125.00%              
Long-term line of credit       0   0    
Letters of credit outstanding, amount       0   0    
Line of credit facility, remaining borrowing capacity       150,000,000.0   150,000,000.0    
Debt issuance costs, gross       $ 1,200,000   $ 1,200,000    
Debt instrument, term 3 years              
Line of Credit | Revolving Credit Facility | Bank Of America Credit Facility | Minimum                
Debt Instrument [Line Items]                
Line of credit facility, unused capacity, commitment fee percentage 0.20%              
Line of Credit | Revolving Credit Facility | Bank Of America Credit Facility | Minimum | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate 2.00%              
Line of Credit | Revolving Credit Facility | Bank Of America Credit Facility | Minimum | Base Rate                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate 1.00%              
Line of Credit | Revolving Credit Facility | Bank Of America Credit Facility | Maximum                
Debt Instrument [Line Items]                
Line of credit facility, unused capacity, commitment fee percentage 0.30%              
Line of Credit | Revolving Credit Facility | Bank Of America Credit Facility | Maximum | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate 2.50%              
Line of Credit | Revolving Credit Facility | Bank Of America Credit Facility | Maximum | Base Rate                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate 1.50%              
Line of Credit | Letter of Credit | Bank Of America Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity (up to) $ 10,000,000.0              
Line of Credit | Bridge Loan | Bank Of America Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity (up to) $ 10,000,000.0