XML 93 R74.htm IDEA: XBRL DOCUMENT v3.25.1
ADDITIONAL FINANCIAL STATEMENT INFORMATION - Interest expense and other (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
ADDITIONAL FINANCIAL STATEMENT INFORMATION    
Interest expense $ 29,009 $ 36,511
Interest income (2,122) (1,243)
Mark-to-market of derivatives - change of control call option (2,084) (2,053)
Merger Termination Payment (10,000)  
Other 153 104
Interest expense and other $ 14,956 $ 33,319