v3.25.4
Debt - Wells Fargo Note Payable (Details) - Wells Fargo note Payable
May 01, 2023
Dec. 31, 2025
Dec. 31, 2024
Debt      
Basis spread on variable rate 1.75%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) [Member]    
Interest rate (as a percent)   5.50% 6.10%