XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)
3 Months Ended
Mar. 31, 2025
Customer
shares
Mar. 31, 2024
Customer
shares
Change in Accounting Estimate [Line Items]    
Amortization period 22 years  
Potentially dilutive securities (in Shares) | shares 0 0
Customer Concentration Risk [Member] | Three Customers [Member] | Consolidated Revenues [Member]    
Change in Accounting Estimate [Line Items]    
Number of customers (in Customer) 3  
Percentage of consolidated revenues 74.00%  
Customer Concentration Risk [Member] | Two Customers [Member] | Consolidated Revenues [Member]    
Change in Accounting Estimate [Line Items]    
Number of customers (in Customer)   2
Percentage of consolidated revenues   70.00%