v3.26.1
Significant Accounting Policies - Concentrations of Credit Risk (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Operator Concentration Risk | Revenue | Five Operators          
Concentration Risk [Line Items]          
Concentration risk 61.00%   60.00%    
Operator Concentration Risk | Revenue | Two Operators          
Concentration Risk [Line Items]          
Concentration risk   48.00%      
Operator Concentration Risk | Revenue | Four Operators          
Concentration Risk [Line Items]          
Concentration risk       61.00%  
Operator Concentration Risk | Accounts Receivable | Three Operators          
Concentration Risk [Line Items]          
Concentration risk     57.00%   50.00%
Purchaser Concentration Risk | Revenue | Two Purchaser          
Concentration Risk [Line Items]          
Concentration risk 82.00%        
Purchaser Concentration Risk | Revenue | Three Purchaser          
Concentration Risk [Line Items]          
Concentration risk     80.00%    
Purchaser Concentration Risk | Revenue | One Purchaser          
Concentration Risk [Line Items]          
Concentration risk   80.00%   80.00%