v3.26.1
Allowance for Current Expected Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Accounts Receivable, Allowance for Expected Credit Loss    
Accounts receivable, allowance for expected credit losses $ 1,635 $ 1,738
Change in provision for expected credit losses 55  
Write-offs charged against the provision (158)  
Notes Receivable and Other, Allowance for Expected Credit Loss    
Notes receivable and other, allowance for expected credit losses 0 $ 18
Change in provision for expected credit losses (18)  
Write-offs charged against the provision $ 0