v3.26.1
Accounts Receivable, Net - Schedule of Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Allowance for Credit Losses [Abstract]      
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)