XML 56 R39.htm IDEA: XBRL DOCUMENT v3.26.1
MAY 2024 SENIOR NOTES (Tables)
12 Months Ended
Dec. 31, 2025
May 2024 Senior Notes  
Schedule of senior notes
    
Principal amount  $2,942,170 
Unamortized discount and issuance costs   (1,525,700)
Net carrying amount  $1,416,470