v3.26.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Fair Value Measurements          
Cash Equivalents $ 20,569   $ 20,569   $ 27,569
Transfer from Level 1 to 2, Assets 0 $ 0 0 $ 0  
Transfer from Level 2 to 1, Assets 0 0 0 0  
Transfer into Level 3, Assets 0 0 0 0  
Transfer out of Level 3, Assets 0 $ 0 0 $ 0  
Recurring          
Fair Value Measurements          
Cash Equivalents 17,834   17,834   17,082
Total 592,346   592,346   333,097
Recurring | Debt Investments          
Fair Value Measurements          
Investments value         316,015
Level 1 | Recurring          
Fair Value Measurements          
Cash Equivalents 17,834   17,834   17,082
Total 17,834   17,834   17,082
Level 3 | Recurring          
Fair Value Measurements          
Total 532,789   532,789   316,015
Level 3 | Recurring | Debt Investments          
Fair Value Measurements          
Investments value 532,789   532,789   $ 316,015
Equity | Recurring | Equity Investment          
Fair Value Measurements          
Investments value 41,723   41,723    
Fair Value, Inputs, Level 1, Level 2, and Level 3 | Recurring | Debt Investments          
Fair Value Measurements          
Investments value $ 532,789   $ 532,789