XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 4 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Option Indexed to Issuer's Equity [Line Items]          
Proceeds from settlement of capped calls       $ 4,381 $ 15,591
Fair value of capped call transactions       $ 4,381 $ 14,225
Common Stock          
Common Stock, Shares Authorized   240,000,000   240,000,000 240,000,000
Common stock, par value (USD per share)   $ 0   $ 0 $ 0
Preferred Stock          
Preferred Stock, Shares Authorized       5,000,000  
Preferred stock, par value per share (in dollars per share)       $ 0.01  
2026 Capped Calls          
Option Indexed to Issuer's Equity [Line Items]          
Proceeds from settlement of capped calls $ 4,400 $ 15,600 $ 20,000    
Gain on change in fair value   $ 1,400      
Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration]   Other Nonoperating Income (Expense)      
Fair value of capped call transactions   $ 14,200