v3.26.1
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2025
Accounts Receivable, Net [Abstract]  
Schedule of Allowance for Credit Losses

The balance of the allowance for credit losses on accounts receivable is as follows:

 

   As of
December 31,
   As of
December 31,
   As of
December 31,
 
   2025   2024   2023 
Balance as of January 1,   (63)   (51)   (37)
Current period allowance   
    (17)   (28)
Write offs charged against allowance   
    
    16 
Recoveries collected   
    
    (1)
Allowance for credit losses   (3)   5    (1)
Balance as of December 31,   (66)   (63)   (51)