v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS - Earning per Share (Details)
Mar. 31, 2026
1.50% Convertible Senior Notes  
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]  
Stated interest rate, percentage 1.50%