v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Geographic information of Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 411,643 $ 322,606 $ 771,131 $ 594,512
Revenues 411,643 322,606 771,131 594,512
Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 411,643 322,606 771,131 594,512
Service revenues        
Disaggregation of Revenue [Line Items]        
Revenues 120,826 96,924 237,366 190,992
Service revenues | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 120,826 96,924 237,366 190,992
Platform commission        
Disaggregation of Revenue [Line Items]        
Revenues 6,245 4,806 11,750 9,141
Platform commission | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 6,245 4,806 11,750 9,141
Platform commission | Hong Kong | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 6,245 4,806 11,750 9,141
Ocean transportation service        
Disaggregation of Revenue [Line Items]        
Revenues 10,679 8,312 18,528 19,670
Ocean transportation service | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 10,679 8,312 18,528 19,670
Ocean transportation service | United States | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 9,379 8,099 16,064 18,896
Ocean transportation service | Others | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 157 16 230 16
Ocean transportation service | Germany | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 1,143 197 2,234 758
Drayage service        
Disaggregation of Revenue [Line Items]        
Revenues 3,138 3,242 6,288 6,014
Drayage service | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 3,138 3,242 6,288 6,014
Drayage service | United States | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 2,361 3,180 4,861 5,891
Drayage service | Others | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 27 2 47 2
Drayage service | Germany | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 750 60 1,380 121
Warehousing service        
Disaggregation of Revenue [Line Items]        
Revenues 16,043 13,480 32,110 27,558
Warehousing service | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 16,043 13,480 32,110 27,558
Warehousing service | United States | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 13,929 12,966 28,697 26,626
Warehousing service | Others | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 238 146 459 265
Warehousing service | Germany | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 1,876 368 2,954 667
Packaging service        
Disaggregation of Revenue [Line Items]        
Revenues 9,282 8,267 18,808 15,517
Packaging service | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 9,282 8,267 18,808 15,517
Packaging service | United States | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 8,712 8,171 17,834 15,349
Packaging service | Others | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 75 27 122 54
Packaging service | Germany | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 495 69 852 114
Last-mile delivery service        
Disaggregation of Revenue [Line Items]        
Revenues 70,039 53,949 139,032 103,193
Last-mile delivery service | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 70,039 53,949 139,032 103,193
Last-mile delivery service | United States | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 53,509 45,607 107,694 88,115
Last-mile delivery service | Others | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 2,034 1,290 3,609 2,239
Last-mile delivery service | Germany | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 14,496 7,052 27,729 12,839
Others        
Disaggregation of Revenue [Line Items]        
Revenues 5,400 4,868 10,850 9,899
Others | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 5,400 4,868 10,850 9,899
Others | United States | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 4,853 4,588 9,696 8,792
Others | Others | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 211 199 557 989
Others | Germany | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 336 81 597 118
Product revenues        
Disaggregation of Revenue [Line Items]        
Revenues 290,817 225,682 533,765 403,520
Product revenues | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 290,817 225,682 533,765 403,520
Product revenues | United States | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 164,978 141,452 291,256 251,046
Product revenues | Others | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 17,800 8,705 30,228 14,619
Product revenues | Germany | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues 94,808 62,703 187,519 114,254
Product revenues | Japan | Reportable segment        
Disaggregation of Revenue [Line Items]        
Revenues $ 13,231 $ 12,822 $ 24,762 $ 23,601