XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Interest Financing Payable - Expected Annual Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Revenue Interest Financing Payable  
2024 (three months remaining) $ 2,122
2025 18,017
2026 52,724
2027 32,962
2028 32,962
Thereafter 31,828
Total $ 170,615