v3.26.1
Taxation - Schedule of Significant Components of the Income Taxes Benefit (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current:    
Federal
State and local 14 47
Foreign
Total current portion of income tax expense 14 47
Deferred:    
Federal
State and local
Foreign
Total deferred portion of income tax expense
Total income tax expense $ 14 $ 47