XML 34 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Loss
12 Months Ended
Dec. 31, 2024
Credit Loss [Abstract]  
Allowance for Credit Loss Allowance for Credit Loss
During 2024, 2023 and 2022, the Company recognized $(61), $(32) and $93, respectively, of credit loss allowance or recovery related to its investment in a sales-type lease. As of December 31, 2024, the Company's investment in a sales-type lease was fully repaid and the related credit allowance was recovered.

The following tables detail the allowance for credit loss as of December 31, 2023:
As of December 31, 2023
Amortized costAllowanceNet Investment Allowance as a % of Amortized Cost
Investment in a sales-type lease$63,525 $(61)$63,464 0.10 %
For the Twelve Months Ended December 31, 2023
Balance at Beginning of PeriodWrite-Offs General AllowanceBalance at End of Period
Allowance for credit loss$93 $— $(32)$61