XML 140 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 30, 2025
Jan. 06, 2025
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 24, 2025
Subsequent Event [Line Items]              
Equity consideration payable for acquisition       $ 108,182      
Issuance costs     $ 5,454 5,454      
Loss on debt extinguishment       $ 6,560 $ 635 $ 0  
Subsequent event              
Subsequent Event [Line Items]              
Loss on debt extinguishment $ 5,800            
Subsequent event | Line of Credit              
Subsequent Event [Line Items]              
Repayment of debt $ 90,000            
Subsequent event | Convertible Senior Notes Due 2030 | Senior Notes              
Subsequent Event [Line Items]              
Principal amount of notes outstanding             $ 115,000
Stated interest rate (in percent)             1.00%
Notes conversion (in dollars per share)             $ 0.0103089
Issuance costs             $ 3,600
Subsequent event | Additional Convertible Senior Notes Due 2030 | Senior Notes              
Subsequent Event [Line Items]              
Principal amount of notes outstanding             $ 15,000
Delaget              
Subsequent Event [Line Items]              
Equity interest issued (in shares)     1,488,669        
Equity consideration payable for acquisition     $ 108,200        
Delaget | Subsequent event              
Subsequent Event [Line Items]              
Equity interest issued (in shares)   1,488,669          
Equity consideration payable for acquisition   $ 109,700