XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Risks and Fair Value - Fair Value Measurement (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Liability:    
Notes Payable, Noncurrent $ 69,202 $ 68,505
Barings Credit Facility    
Liability:    
Notes payable, amortized cost, including accrued interest 69,938 69,097
Notes Payable, Noncurrent 69,202 68,505
Accrued interest payable 736 592
Estimated fair value 74,200 73,608
Recurring Basis    
Liability:    
Derivative liabilities $ 13,852 $ 13,246
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Noncurrent Derivative Liability, Noncurrent
Money Market Funds | Recurring Basis    
Assets:    
Cash equivalents $ 334,599 $ 378,112
Level 1 | Money Market Funds | Recurring Basis    
Assets:    
Cash equivalents 334,599 378,112
Level 3 | Recurring Basis    
Liability:    
Derivative liabilities $ 13,852 $ 13,246