XML 96 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Lessor (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Feb. 28, 2022
Lessee, Lease, Description [Line Items]        
Investment in leases $ 100,588   $ 101,415  
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total revenue Total revenue    
Master Services Agreement        
Lessee, Lease, Description [Line Items]        
Lease term (in years)       10 years
Lease income $ 827 $ 1,138    
Interest income 3,931 4,115    
Total lease income $ 4,758 $ 5,253