v3.26.1
Debt - Credit Facility (Details) - The Loan Agreements [Member] - Secured Debt [Member] - Line of Credit [Member]
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Feb. 29, 2024
USD ($)
Agreement
Debt Instrument [Line Items]    
Number of agreements | Agreement   2
Aggregate borrowing capacity   $ 50.0
Upfront Structure fee (percent)   1.50%
Interest rate (as a percent)   8.00%
Amount borrowed $ 0.0  
Outstanding balance $ 0.0