XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - Advisory and Administrative Fees, NXDT (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 17, 2025
Jun. 30, 2025
Jun. 30, 2024
Jul. 22, 2024
Apr. 19, 2024
Related Party Transaction [Line Items]          
Annual advisory fee, percent   1.00% 1.00%    
Administrative fee, percent   0.20% 0.20%    
Voting percentage       5.00%  
Advisory agreement, maximum common shares issuable (in shares)       6,000,000  
Advisory fee percentage   1.00%      
Advisory fees payable   $ 11,300     $ 6,500
Advisory fees payable, termination expense $ 3,500        
Advisor | Common stock | Advisory Agreement          
Related Party Transaction [Line Items]          
Stock issued during period, issued for services (in shares)   556,435.9      
Stock issued during period, value, issued for services   $ 2,890