v3.26.1
Revenue Recognition and Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues
The Company’s disaggregated revenues are as follows:
 Three Months Ended
March 31,
 20262025
Temporary placement services$245,570,294 $101,826,339 
Brokerage services1,972,827 — 
Payrolling services938,988 — 
Permanent placement and other services1,404,784 982,468 
Total service revenues, net$249,886,893 $102,808,807 
Schedule of Accounts Receivable
Accounts receivable is as follows:
 March 31,
2026
December 31,
2025
Accounts receivable$185,445,019 $68,973,316 
Allowance for doubtful accounts(2,343,732)(3,222,723)
Accounts receivable, net$183,101,287 $65,750,593