v3.26.1
Presentation of Financial Statements and Significant Accounting Policies - Impacts of the ASC 842 and ASC 450 Reserves (Details) - Collectibility of Receivables - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]        
Rental revenue $ 1,034 $ 718 $ 2,392 $ 1,489
Provision for (recovery of) doubtful accounts 123 542 64 386
Total (income) expense impact $ 1,157 $ 1,260 $ 2,456 $ 1,875