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 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of writeoff of investment in debt security, measured at amortized cost (held-to-maturity), charged against allowance for credit loss. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|