XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Borrowings (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 16, 2021
USD ($)
day
$ / shares
Jun. 30, 2023
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
Dec. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2022
$ / shares
Line of Credit Facility [Line Items]                    
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001     $ 0.001         $ 0.001
Amortization of debt issuance costs   $ 670,000 $ 666,000   $ 1,339,000 $ 1,331,000        
Convertible Senior Notes Due 2026 | Convertible Debt                    
Line of Credit Facility [Line Items]                    
Issued amount $ 460,000,000                  
Interest rate (as a percentage) 0.00%                  
Net proceeds from offering $ 446,534,000                  
Discounts and expenses $ 13,466,000                  
Unamortized amount   9,152,000     9,152,000          
Effective interest rate 0.594%                  
Percentage of conversion price 130.00%                  
Threshold trading days | day 20                  
Threshold consecutive trading days | day 30                  
Threshold consecutive trading days, sale price per share | day 5                  
Measurement period | day 5                  
Threshold percentage of sales price per share 98.00%                  
Conversion ratio 0.0278364                  
Conversion price (in dollars per share) | $ / shares $ 35.92                  
Redemption percentage of principal amount 100.00%                  
Fair value of notes   $ 349,848,000     $ 349,848,000          
Forecast                    
Line of Credit Facility [Line Items]                    
Amortization of debt issuance costs       $ 1,344,000     $ 2,395,000 $ 2,714,000 $ 2,698,000