v3.26.1
Subsequent Event
6 Months Ended
Jun. 30, 2026
Subsequent Events [Abstract]  
Subsequent Event
19.
SUBSEQUENT EVENTS

The Company has evaluated the period after the balance sheet date through August 12, 2026, the date the unaudited condensed consolidated financial statements were available to be issued, noting no subsequent events.